<script lang="ts" setup>
  import { getQueryParam, goToLink, getChineseZodiac, getChineseZodiacAlias } from '../utils.ts';
  import { data as articleData } from '../../../article.data.js';

  // 文章原始数据和归档数据
  let $articleData;
  let archiveData;

  // 要筛选的分类、标签、年份
  let $category;
  let $tag;
  let $year;

  /**
   * 初始化时间轴
   */
  function initTimeline() {
    $articleData = [];
    archiveData = {};

    // 如果URL路径有category或tag或year参数, 默认筛选出指定category或tag或year的文章数据
    // 例如: /archives?category=Bug万象集
    // 例如: /archives?tag=JVM
    // 例如: /archives?year=2020
    $category = getQueryParam('category');
    $tag = getQueryParam('tag');
    $year = getQueryParam('year');
    if ($category && $category.trim() != '') {
      for (let i = 0; i < articleData.length; i++) {
        let article = articleData[i];
        if (article.categories && article.categories.includes($category)) {
          $articleData.push(article);
        }
      }
    } else if ($tag && $tag.trim() != '') {
      for (let i = 0; i < articleData.length; i++) {
        let article = articleData[i];
        if (article.tags && article.tags.includes($tag)) {
          $articleData.push(article);
        }
      }
    } else if ($year && $year.trim() != '') {
      for (let i = 0; i < articleData.length; i++) {
        let article = articleData[i];
        if (article.date && new Date(article.date).getFullYear() == $year) {
          $articleData.push(article);
        }
      }
    } else {
      $articleData.push(...articleData);
    }

    // 文章数据归档处理
    // 1.对文章数据进行降序排序
    $articleData.sort((a, b) => b.date.localeCompare(a.date));
    // 2.按年、月进行归档
    for (let i = 0; i < $articleData.length; i++) {
      const article = $articleData[i];
      let year = (new Date(article.date).getFullYear());
      let month = (new Date(article.date).getMonth() + 1);

      if (!archiveData[year]) {
        archiveData[year] = {};
      }
      if (!(archiveData[year][month])) {
        archiveData[year][month] = [];
      }

      archiveData[year][month].push(article);
    }
  }
  initTimeline();
</script>
<template>
  <div class="timeline-wrap">
    <!-- 时间轴头部 -->
    <div class="timeline-header">
      <a-tag
        v-if="$category"
        class="content"
        closable
        @close="goToLink('/docs/archives')"
      >
        <template #icon>
          <svg t="1690985889973" class="icon" viewBox="0 0 1029 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14900" width="200" height="200"><path d="M1020.835581 368.09697L864.649723 121.793939C850.944672 100.331313 822.500228 93.99596 800.908309 107.442424L21.401238 600.565657c-21.462626 13.705051-27.79798 42.149495-14.351515 63.612121L163.364874 910.480808c13.705051 21.462626 42.149495 27.79798 63.612122 14.222222l779.50707-493.123232c21.462626-13.575758 27.927273-42.020202 14.351515-63.482828z m-31.159596 37.10707L210.168915 898.327273c-6.852525 4.39596-15.90303 2.327273-20.29899-4.525253L33.684066 647.49899c-4.39596-6.852525-2.327273-15.90303 4.525253-20.29899l779.50707-493.123232c6.852525-4.266667 15.90303-2.327273 20.169697 4.654545l156.185859 246.30303c4.39596 6.593939 2.456566 15.644444-4.39596 20.169697zM317.740632 248.888889l12.929293 31.030303 16.808081-29.090909 33.486868-2.715152-22.626262-24.953535 7.628283-32.711111-30.513132 13.834343-28.832323-17.454545 3.620202 33.486869-25.470707 21.721212 32.969697 6.852525zM516.205278 156.444444l-16.161616-29.60808-13.575757 30.90101-33.09899 6.335353 24.953535 22.367677-4.266667 33.357576 29.220202-16.808081 30.383839 14.480808-6.981818-32.969697 23.014141-24.436364-33.486869-3.620202z m302.545455 495.19192l-26.634344-20.428283-0.129292 33.616161-27.79798 18.876768 32.064646 10.60202 9.438384 32.19394 19.911111-27.151515 33.616162 0.90505-19.781818-27.280808 11.377777-31.547475-32.064646 10.214142zM710.015379 785.454545l-12.670707-31.159596-17.066666 28.961617-33.486869 2.456565 22.367677 25.082829-8.016162 32.581818 30.771717-13.446465 28.703031 17.842424-3.361617-33.486868 25.470708-21.721212-32.711112-7.111112z m-199.240404 91.022223l15.903031 29.737373 13.963636-30.642424 33.09899-5.947475-24.824243-22.755555 4.525253-33.357576-29.349495 16.549495-30.254545-14.610101 6.723232 32.840404-23.272727 24.436364 33.486868 3.749495zM212.366895 378.957576l26.50505 20.816161 0.387879-33.616161 27.927273-18.747475-31.935354-10.731313-9.179798-32.323232-20.169697 26.892929-33.616162-1.163637 19.523233 27.410101-11.636364 31.547475 32.19394-10.084848z m-118.303031 145.066666c-3.490909-142.222222 65.680808-282.892929 194.585859-364.347474S574.257804 75.894949 701.611339 139.765657l30.771717-19.39394c-37.624242-21.074747-78.222222-36.460606-120.888889-46.028283-57.018182-12.8-115.070707-14.480808-172.476767-5.042424-59.474747 9.826263-115.717172 31.288889-167.046465 63.870707-51.329293 32.581818-94.771717 74.084848-129.163636 123.604041-33.228283 47.709091-56.630303 100.977778-69.430303 157.866666-9.567677 42.666667-12.929293 85.850505-9.955556 128.905051l30.642424-19.523233zM931.106288 502.30303c3.620202 142.222222-65.551515 282.892929-194.327272 364.347475-128.905051 81.583838-285.608081 83.911111-412.832323 20.040404l-30.771718 19.523232c37.624242 20.945455 78.222222 36.460606 120.888889 46.028283 57.018182 12.8 115.070707 14.480808 172.476768 5.042424 59.474747-9.826263 115.717172-31.288889 166.917172-63.741414 51.329293-32.581818 94.771717-74.084848 129.163636-123.60404 33.09899-47.838384 56.50101-100.977778 69.30101-157.866667 9.567677-42.666667 12.929293-85.850505 9.955556-128.90505L931.106288 502.30303zM381.482046 306.424242c36.072727-22.755556 75.765657-34.909091 115.717172-37.365656l47.579798-30.125253c-62.836364-7.369697-125.80202 6.723232-180.105051 40.985859-54.173737 34.262626-93.866667 85.20404-114.036363 145.066667l47.579798-30.125253c19.264646-35.038384 47.191919-65.680808 83.264646-88.436364z m262.206061 413.608081c-36.072727 22.884848-75.765657 35.038384-115.587879 37.365657l-47.579798 30.125252c62.836364 7.369697 125.80202-6.723232 180.10505-41.115151 54.173737-34.262626 93.866667-85.20404 114.036364-145.066667l-47.579798 30.125253c-19.264646 35.038384-47.321212 65.680808-83.393939 88.565656z m0 0" p-id="14901"></path><path d="M225.296187 614.529293c30.383838 48.484848 50.036364 78.868687 58.69899 91.280808l-11.248484 16.032323c-11.377778-19.523232-23.919192-40.210101-37.624243-62.060606C221.4174 637.931313 210.039622 620.606061 200.989117 607.676768l27.022222-3.620202-2.715152 10.472727z m61.155556 163.167677c9.955556-19.652525 16.420202-39.046465 19.393939-58.440404 2.973737-19.264646-0.905051-39.692929-11.765656-61.155556-10.860606-21.462626-21.721212-40.985859-32.711111-58.569697S240.42346 567.078788 231.760834 554.666667l29.478788-6.206061-4.654546 11.765657c26.375758 42.020202 44.347475 74.084848 53.656566 96.064646 9.309091 21.979798 11.119192 43.313131 5.430303 64-5.688889 20.686869-14.351515 40.210101-25.858586 58.569697l-3.361616-1.163636z m105.244444-270.09293l58.69899 93.478788c9.050505 14.351515 18.230303 28.315152 27.539394 41.761616l-12.282828 14.351516-13.575758-21.59192-77.575757 48.743435c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 109.123232-68.525253-37.624242-59.862626-62.060606 39.046464c-8.274747 5.171717-15.515152 10.860606-21.462627 16.808081l-13.187878-1.810101 93.866666-58.957576-33.09899-52.751515-66.973737 42.149495c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 96.711111-60.767677 3.620202-13.446464 22.367677 1.551515-4.783839 9.826262z" p-id="14902"></path><path d="M292.269925 785.971717l-14.092929-4.913131 2.973737-5.947475c9.567677-19.006061 15.90303-38.012121 18.876768-56.630303 2.844444-17.971717-1.034343-37.365657-11.119192-57.664646-10.60202-21.20404-21.591919-40.727273-32.452526-58.052526-10.860606-17.19596-20.686869-32.193939-29.349495-44.735353l-5.042424-7.240404 48.614142-10.343435-7.49899 19.135354c1.680808 2.585859 3.232323 5.171717 4.913131 7.757576l97.486869-61.284849 4.266666-15.773737 35.684849 2.456566-6.981818 14.480808 57.018182 90.763636c9.050505 14.351515 18.230303 28.315152 27.410101 41.50303l2.585858 3.749495-20.29899 23.789899-14.610101-23.40202-72.921212 45.640404c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-30.642424-4.137374c-0.387879 6.206061-1.551515 12.412121-3.232323 18.618182-5.818182 21.074747-14.739394 41.373737-26.634343 60.121212l-2.456566 4.008081zM241.457804 558.545455c7.49899 10.989899 15.773737 23.789899 24.694949 38.012121 11.119192 17.583838 22.238384 37.494949 32.969697 58.957576 8.791919 17.454545 13.187879 34.521212 13.317172 50.812121 1.810101-15.515152-0.775758-31.547475-7.628283-47.838384-8.40404-19.652525-23.919192-47.967677-46.286869-84.169697l-1.422222-0.258586 1.034344-0.646465c-2.068687-3.361616-4.266667-6.723232-6.464647-10.214141l-1.551515-2.456566 1.810101-4.525252-10.472727 2.327273z m62.448484 70.981818c4.783838 9.179798 8.791919 17.454545 11.765657 24.565656 6.981818 16.290909 9.955556 32.452525 9.050505 48.226263l116.492929-73.179798-31.418181-50.036364-57.276768 35.943435c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-26.117172-3.620202z m153.212122 3.232323l9.309091 14.739394 4.266666-5.042424c-8.40404-12.282828-16.937374-25.082828-25.212121-38.270707l-60.379798-96.19394 2.327273-4.783838-8.921212-0.646465-0.905051 3.361616 79.515152 126.836364z m-183.59596-56.371717c11.507071 18.876768 21.074747 35.426263 28.573737 49.777778l98.39192-61.802021-26.89293-42.925252-62.060606 39.046464c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032324l-2.068686 2.068687-15.515152-2.19798z m-1.422222 156.056565l-4.525253-7.757575c-11.507071-19.781818-24.177778-40.59798-37.624242-61.931313-13.446465-21.462626-24.824242-38.917172-33.874748-51.846465l-5.430303-7.757576 44.99394-6.076768-4.137374 16.549495c29.608081 47.062626 48.743434 76.929293 57.147475 88.953536l2.327273 3.361616-18.876768 26.50505zM210.944672 612.072727c8.145455 12.024242 17.842424 27.022222 28.832324 44.476768 11.765657 18.747475 22.884848 36.977778 33.228282 54.432323l3.749495-5.30101c-9.567677-14.092929-28.185859-43.054545-56.50101-88.177778l-1.292929-2.068687 1.163636-4.654545-9.179798 1.292929z" p-id="14903"></path><path d="M672.391137 476.185859c4.654545 7.49899 13.317172 20.557576 25.987879 39.30505l-12.282829 14.351515c-19.135354-31.806061-39.046465-64.258586-59.733333-97.228283 2.456566 25.212121 0.775758 50.036364-5.171717 74.602021l-4.39596-0.646465c3.10303-36.072727-1.810101-73.050505-14.997979-110.933333l-23.014142 14.480808-7.628283 6.981818-11.636363-1.551515 40.210101-25.212121c-9.050505-14.351515-19.781818-30.642424-32.064647-48.872728l27.539394-5.042424-4.137374 10.343434 22.109091 35.167677 12.412122-7.757576 5.042424-15.385858 24.824242 3.361616-39.30505 24.694949 13.575757 21.59192c18.359596-1.939394 30.771717-2.068687 37.107071-0.517172s10.472727 4.008081 12.541414 7.111111c1.680808 2.715152 2.327273 5.947475 2.19798 9.826263-0.258586 3.878788-0.646465 5.947475-1.292929 6.335353-1.939394 1.163636-6.206061-0.646465-12.670707-5.430303-9.179798-6.076768-20.945455-10.60202-35.167677-13.575757l39.951515 64z m-41.50303-151.143435c22.626263 2.068687 37.236364 4.654545 43.571717 7.757576 6.335354 3.10303 10.343434 5.947475 12.024242 8.533333 1.680808 2.715152 2.19798 6.335354 1.422222 10.731313-0.775758 4.525253-1.422222 6.981818-2.068686 7.369697-2.585859 1.551515-7.628283-0.775758-15.127273-7.111111-10.214141-9.179798-24.177778-17.19596-41.761616-23.919192l1.939394-3.361616z m157.090909-5.042424c21.074747 33.486869 41.115152 64.775758 60.121212 93.608081l-11.377778 13.834343-9.567677-15.127272-89.082828 55.983838c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 120.630303-75.765657-24.565657-39.175757-72.662626 45.769697c-8.274747 5.171717-15.515152 10.860606-21.462626 16.80808l-13.187879-1.810101 104.339394-65.551515-24.565656-39.175757-89.987879 56.50101-9.438384 8.274747-11.636364-1.551515 55.466667-34.909091c-15.773737-25.082828-31.418182-49.260606-47.062626-72.921212l29.995959-5.430303-6.076767 11.636364 36.589899 58.311111 37.365656-23.40202 4.525253-13.963637 22.884848 2.327273-6.593939 10.731313z m-56.242424-63.870707h26.634343c-4.39596 4.266667-7.49899 12.929293-9.179798 25.858586-1.939394 13.834343-5.171717 29.220202-9.69697 46.157576l-4.783838 0.775757c2.844444-21.074747 1.810101-45.252525-2.973737-72.791919z" p-id="14904"></path><path d="M685.32043 539.79798l-4.137374-6.981818c-15.515152-25.858586-31.547475-52.105051-47.838384-78.222223 0 18.230303-2.19798 36.20202-6.464646 53.915152l-1.292929 5.042424-15.127273-2.068687 0.517172-5.559596c2.844444-32.969697-1.292929-67.10303-12.282829-101.494949l-16.290909 10.214141-9.179798 8.533334-30.254545-4.137374 48.872727-30.642424c-8.145455-12.929293-17.713131-27.280808-28.832323-43.830303l-5.042424-7.369697 46.674747-8.533334-6.981818 17.454546 17.454545 27.668687 5.688889-3.620202 5.818182-17.971718 41.632323 5.688889c-0.387879-0.387879-0.775758-0.646465-1.292929-1.034343l-0.129293-0.129293c-9.69697-8.662626-23.143434-16.290909-39.951515-22.755556l-6.206061-2.327272 6.852526-12.541415 3.749494 0.387879c23.531313 2.19798 38.4 4.913131 45.511112 8.274748 7.628283 3.620202 12.153535 7.111111 14.480808 10.731313 2.456566 3.878788 3.232323 8.791919 2.197979 14.739394-0.646465 3.749495-1.163636 6.335354-2.068686 8.274747l16.678787-10.472727c-14.351515-22.884848-29.220202-45.640404-43.959596-67.878788l-4.913131-7.369697 50.424243-9.179798-10.084849 19.135354 28.70303 45.769697 0.387879-3.361616c2.715152-20.29899 1.680808-44.218182-2.973737-70.981819l-1.163637-6.852525 47.967677-0.129293-10.343434 10.084849c-2.327273 2.327273-5.559596 8.016162-7.369697 22.367676-1.939394 13.446465-5.042424 28.444444-9.309091 44.735354l16.420202-10.343434 5.30101-16.420202 36.719192 3.749495-9.438384 15.644444c20.428283 32.452525 39.951515 62.836364 58.181818 90.505051l2.327273 3.620202-19.135353 23.40202-10.731314-17.066667-84.040404 52.880808c-7.886869 4.913131-14.739394 10.343434-20.428282 16.032323l-2.068687 2.068687-31.935354-4.266666 129.292929-81.19596-18.359595-29.349495-67.878788 42.666667c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323L707.429521 437.010101l-22.109091-2.973737c-0.517172 0.775758-1.163636 1.422222-2.068687 2.068687-1.292929 0.775758-2.844444 1.292929-4.525252 1.292929-3.620202 0-8.145455-2.068687-14.610102-6.723233-5.30101-3.490909-11.765657-6.593939-19.135353-8.921212l32.323232 51.458586c4.783838 7.49899 13.446465 20.686869 25.987879 39.175758l2.456566 3.620202-20.428283 23.789899zM618.2174 408.694949l13.187878 20.945455c18.876768 30.125253 37.624242 60.509091 55.59596 90.375758l4.137374-4.913132c-11.248485-16.678788-19.264646-28.70303-23.660606-35.814141l-82.876768-131.878788 1.292929-3.361616-8.40404 1.551515c10.472727 15.644444 19.393939 29.220202 27.151515 41.632323l0.258586-0.258586 0.517172 1.551516 2.327272 3.749494-0.90505 0.517172 0.387879 1.163637c7.111111 20.557576 11.894949 40.985859 14.351515 61.284848 0-7.240404-0.387879-14.610101-1.034344-21.850505l-2.327272-24.69495z m36.20202-7.757575c5.947475 0 10.472727 0.387879 13.834343 1.292929 7.886869 1.939394 13.187879 5.171717 16.032323 9.69697 2.327273 3.749495 3.361616 8.145455 2.973738 13.317171v0.258586l101.236363-63.612121-18.359595-29.349495-84.686869 53.139394-11.119192 9.69697-30.125253-4.137374 40.339394-25.341414c-3.749495 0.129293-8.274747-1.810101-14.092929-6.335354l-46.157576 28.961617 8.533334 13.575757c8.533333-0.775758 15.773737-1.163636 21.591919-1.163636z m-0.258586 11.636363c6.206061 2.327273 11.636364 5.171717 16.549495 8.404041l0.258586 0.129293c2.068687 1.551515 3.620202 2.456566 4.783838 3.232323 0.129293-2.585859-0.258586-4.654545-1.292929-6.206061-0.646465-1.034343-2.715152-3.10303-9.050505-4.654545-1.680808-0.517172-5.042424-0.905051-11.248485-0.905051z m174.933333-8.274747l8.274748 13.317172 3.490909-4.266667c-18.10101-27.539394-37.624242-57.923232-57.923232-90.117172l-1.939394-3.10303 3.620202-6.076768-9.050505-0.90505-1.29293 4.137373 30.254546 48.09697 24.565656 38.917172z m-194.456565-39.175758l-1.29293 3.878788 5.30101-3.361616-4.00808-0.517172z m39.951515-17.066666c3.490909 2.973737 5.818182 4.525253 7.240404 5.30101 0.129293-0.517172 0.258586-1.292929 0.387879-2.068687 0.517172-3.10303 0.258586-5.430303-0.646465-6.852525-0.387879-0.646465-2.19798-2.844444-9.69697-6.464647-2.456566-1.163636-7.49899-2.715152-17.842424-4.395959 8.016162 4.525253 14.868687 9.309091 20.557576 14.480808z m4.395959-64.129293c14.222222 21.462626 28.444444 43.442424 42.278788 65.551515l3.490909-2.19798-38.270707-61.026263 2.068687-4.00808-9.567677 1.680808z m52.105051 51.458586l0.517172 0.90505 2.068686-1.292929-2.585858 0.387879z m7.49899-73.438384c1.551515 10.472727 2.715152 20.428283 3.10303 29.995959 0.646465-3.749495 1.292929-7.369697 1.810101-10.860606 1.034343-7.757576 2.456566-14.092929 4.525253-19.135353h-9.438384z" p-id="14905"></path></svg>
        </template>
        {{ $category }} (共 {{ $articleData.length }} 篇)
      </a-tag>
      <a-tag
        v-else-if="$tag"
        class="content"
        closable
        @close="goToLink('/archives')"
      >
        <template #icon>
          <svg t="1690985889973" class="icon" viewBox="0 0 1029 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14900" width="200" height="200"><path d="M1020.835581 368.09697L864.649723 121.793939C850.944672 100.331313 822.500228 93.99596 800.908309 107.442424L21.401238 600.565657c-21.462626 13.705051-27.79798 42.149495-14.351515 63.612121L163.364874 910.480808c13.705051 21.462626 42.149495 27.79798 63.612122 14.222222l779.50707-493.123232c21.462626-13.575758 27.927273-42.020202 14.351515-63.482828z m-31.159596 37.10707L210.168915 898.327273c-6.852525 4.39596-15.90303 2.327273-20.29899-4.525253L33.684066 647.49899c-4.39596-6.852525-2.327273-15.90303 4.525253-20.29899l779.50707-493.123232c6.852525-4.266667 15.90303-2.327273 20.169697 4.654545l156.185859 246.30303c4.39596 6.593939 2.456566 15.644444-4.39596 20.169697zM317.740632 248.888889l12.929293 31.030303 16.808081-29.090909 33.486868-2.715152-22.626262-24.953535 7.628283-32.711111-30.513132 13.834343-28.832323-17.454545 3.620202 33.486869-25.470707 21.721212 32.969697 6.852525zM516.205278 156.444444l-16.161616-29.60808-13.575757 30.90101-33.09899 6.335353 24.953535 22.367677-4.266667 33.357576 29.220202-16.808081 30.383839 14.480808-6.981818-32.969697 23.014141-24.436364-33.486869-3.620202z m302.545455 495.19192l-26.634344-20.428283-0.129292 33.616161-27.79798 18.876768 32.064646 10.60202 9.438384 32.19394 19.911111-27.151515 33.616162 0.90505-19.781818-27.280808 11.377777-31.547475-32.064646 10.214142zM710.015379 785.454545l-12.670707-31.159596-17.066666 28.961617-33.486869 2.456565 22.367677 25.082829-8.016162 32.581818 30.771717-13.446465 28.703031 17.842424-3.361617-33.486868 25.470708-21.721212-32.711112-7.111112z m-199.240404 91.022223l15.903031 29.737373 13.963636-30.642424 33.09899-5.947475-24.824243-22.755555 4.525253-33.357576-29.349495 16.549495-30.254545-14.610101 6.723232 32.840404-23.272727 24.436364 33.486868 3.749495zM212.366895 378.957576l26.50505 20.816161 0.387879-33.616161 27.927273-18.747475-31.935354-10.731313-9.179798-32.323232-20.169697 26.892929-33.616162-1.163637 19.523233 27.410101-11.636364 31.547475 32.19394-10.084848z m-118.303031 145.066666c-3.490909-142.222222 65.680808-282.892929 194.585859-364.347474S574.257804 75.894949 701.611339 139.765657l30.771717-19.39394c-37.624242-21.074747-78.222222-36.460606-120.888889-46.028283-57.018182-12.8-115.070707-14.480808-172.476767-5.042424-59.474747 9.826263-115.717172 31.288889-167.046465 63.870707-51.329293 32.581818-94.771717 74.084848-129.163636 123.604041-33.228283 47.709091-56.630303 100.977778-69.430303 157.866666-9.567677 42.666667-12.929293 85.850505-9.955556 128.905051l30.642424-19.523233zM931.106288 502.30303c3.620202 142.222222-65.551515 282.892929-194.327272 364.347475-128.905051 81.583838-285.608081 83.911111-412.832323 20.040404l-30.771718 19.523232c37.624242 20.945455 78.222222 36.460606 120.888889 46.028283 57.018182 12.8 115.070707 14.480808 172.476768 5.042424 59.474747-9.826263 115.717172-31.288889 166.917172-63.741414 51.329293-32.581818 94.771717-74.084848 129.163636-123.60404 33.09899-47.838384 56.50101-100.977778 69.30101-157.866667 9.567677-42.666667 12.929293-85.850505 9.955556-128.90505L931.106288 502.30303zM381.482046 306.424242c36.072727-22.755556 75.765657-34.909091 115.717172-37.365656l47.579798-30.125253c-62.836364-7.369697-125.80202 6.723232-180.105051 40.985859-54.173737 34.262626-93.866667 85.20404-114.036363 145.066667l47.579798-30.125253c19.264646-35.038384 47.191919-65.680808 83.264646-88.436364z m262.206061 413.608081c-36.072727 22.884848-75.765657 35.038384-115.587879 37.365657l-47.579798 30.125252c62.836364 7.369697 125.80202-6.723232 180.10505-41.115151 54.173737-34.262626 93.866667-85.20404 114.036364-145.066667l-47.579798 30.125253c-19.264646 35.038384-47.321212 65.680808-83.393939 88.565656z m0 0" p-id="14901"></path><path d="M225.296187 614.529293c30.383838 48.484848 50.036364 78.868687 58.69899 91.280808l-11.248484 16.032323c-11.377778-19.523232-23.919192-40.210101-37.624243-62.060606C221.4174 637.931313 210.039622 620.606061 200.989117 607.676768l27.022222-3.620202-2.715152 10.472727z m61.155556 163.167677c9.955556-19.652525 16.420202-39.046465 19.393939-58.440404 2.973737-19.264646-0.905051-39.692929-11.765656-61.155556-10.860606-21.462626-21.721212-40.985859-32.711111-58.569697S240.42346 567.078788 231.760834 554.666667l29.478788-6.206061-4.654546 11.765657c26.375758 42.020202 44.347475 74.084848 53.656566 96.064646 9.309091 21.979798 11.119192 43.313131 5.430303 64-5.688889 20.686869-14.351515 40.210101-25.858586 58.569697l-3.361616-1.163636z m105.244444-270.09293l58.69899 93.478788c9.050505 14.351515 18.230303 28.315152 27.539394 41.761616l-12.282828 14.351516-13.575758-21.59192-77.575757 48.743435c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 109.123232-68.525253-37.624242-59.862626-62.060606 39.046464c-8.274747 5.171717-15.515152 10.860606-21.462627 16.808081l-13.187878-1.810101 93.866666-58.957576-33.09899-52.751515-66.973737 42.149495c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 96.711111-60.767677 3.620202-13.446464 22.367677 1.551515-4.783839 9.826262z" p-id="14902"></path><path d="M292.269925 785.971717l-14.092929-4.913131 2.973737-5.947475c9.567677-19.006061 15.90303-38.012121 18.876768-56.630303 2.844444-17.971717-1.034343-37.365657-11.119192-57.664646-10.60202-21.20404-21.591919-40.727273-32.452526-58.052526-10.860606-17.19596-20.686869-32.193939-29.349495-44.735353l-5.042424-7.240404 48.614142-10.343435-7.49899 19.135354c1.680808 2.585859 3.232323 5.171717 4.913131 7.757576l97.486869-61.284849 4.266666-15.773737 35.684849 2.456566-6.981818 14.480808 57.018182 90.763636c9.050505 14.351515 18.230303 28.315152 27.410101 41.50303l2.585858 3.749495-20.29899 23.789899-14.610101-23.40202-72.921212 45.640404c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-30.642424-4.137374c-0.387879 6.206061-1.551515 12.412121-3.232323 18.618182-5.818182 21.074747-14.739394 41.373737-26.634343 60.121212l-2.456566 4.008081zM241.457804 558.545455c7.49899 10.989899 15.773737 23.789899 24.694949 38.012121 11.119192 17.583838 22.238384 37.494949 32.969697 58.957576 8.791919 17.454545 13.187879 34.521212 13.317172 50.812121 1.810101-15.515152-0.775758-31.547475-7.628283-47.838384-8.40404-19.652525-23.919192-47.967677-46.286869-84.169697l-1.422222-0.258586 1.034344-0.646465c-2.068687-3.361616-4.266667-6.723232-6.464647-10.214141l-1.551515-2.456566 1.810101-4.525252-10.472727 2.327273z m62.448484 70.981818c4.783838 9.179798 8.791919 17.454545 11.765657 24.565656 6.981818 16.290909 9.955556 32.452525 9.050505 48.226263l116.492929-73.179798-31.418181-50.036364-57.276768 35.943435c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-26.117172-3.620202z m153.212122 3.232323l9.309091 14.739394 4.266666-5.042424c-8.40404-12.282828-16.937374-25.082828-25.212121-38.270707l-60.379798-96.19394 2.327273-4.783838-8.921212-0.646465-0.905051 3.361616 79.515152 126.836364z m-183.59596-56.371717c11.507071 18.876768 21.074747 35.426263 28.573737 49.777778l98.39192-61.802021-26.89293-42.925252-62.060606 39.046464c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032324l-2.068686 2.068687-15.515152-2.19798z m-1.422222 156.056565l-4.525253-7.757575c-11.507071-19.781818-24.177778-40.59798-37.624242-61.931313-13.446465-21.462626-24.824242-38.917172-33.874748-51.846465l-5.430303-7.757576 44.99394-6.076768-4.137374 16.549495c29.608081 47.062626 48.743434 76.929293 57.147475 88.953536l2.327273 3.361616-18.876768 26.50505zM210.944672 612.072727c8.145455 12.024242 17.842424 27.022222 28.832324 44.476768 11.765657 18.747475 22.884848 36.977778 33.228282 54.432323l3.749495-5.30101c-9.567677-14.092929-28.185859-43.054545-56.50101-88.177778l-1.292929-2.068687 1.163636-4.654545-9.179798 1.292929z" p-id="14903"></path><path d="M672.391137 476.185859c4.654545 7.49899 13.317172 20.557576 25.987879 39.30505l-12.282829 14.351515c-19.135354-31.806061-39.046465-64.258586-59.733333-97.228283 2.456566 25.212121 0.775758 50.036364-5.171717 74.602021l-4.39596-0.646465c3.10303-36.072727-1.810101-73.050505-14.997979-110.933333l-23.014142 14.480808-7.628283 6.981818-11.636363-1.551515 40.210101-25.212121c-9.050505-14.351515-19.781818-30.642424-32.064647-48.872728l27.539394-5.042424-4.137374 10.343434 22.109091 35.167677 12.412122-7.757576 5.042424-15.385858 24.824242 3.361616-39.30505 24.694949 13.575757 21.59192c18.359596-1.939394 30.771717-2.068687 37.107071-0.517172s10.472727 4.008081 12.541414 7.111111c1.680808 2.715152 2.327273 5.947475 2.19798 9.826263-0.258586 3.878788-0.646465 5.947475-1.292929 6.335353-1.939394 1.163636-6.206061-0.646465-12.670707-5.430303-9.179798-6.076768-20.945455-10.60202-35.167677-13.575757l39.951515 64z m-41.50303-151.143435c22.626263 2.068687 37.236364 4.654545 43.571717 7.757576 6.335354 3.10303 10.343434 5.947475 12.024242 8.533333 1.680808 2.715152 2.19798 6.335354 1.422222 10.731313-0.775758 4.525253-1.422222 6.981818-2.068686 7.369697-2.585859 1.551515-7.628283-0.775758-15.127273-7.111111-10.214141-9.179798-24.177778-17.19596-41.761616-23.919192l1.939394-3.361616z m157.090909-5.042424c21.074747 33.486869 41.115152 64.775758 60.121212 93.608081l-11.377778 13.834343-9.567677-15.127272-89.082828 55.983838c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 120.630303-75.765657-24.565657-39.175757-72.662626 45.769697c-8.274747 5.171717-15.515152 10.860606-21.462626 16.80808l-13.187879-1.810101 104.339394-65.551515-24.565656-39.175757-89.987879 56.50101-9.438384 8.274747-11.636364-1.551515 55.466667-34.909091c-15.773737-25.082828-31.418182-49.260606-47.062626-72.921212l29.995959-5.430303-6.076767 11.636364 36.589899 58.311111 37.365656-23.40202 4.525253-13.963637 22.884848 2.327273-6.593939 10.731313z m-56.242424-63.870707h26.634343c-4.39596 4.266667-7.49899 12.929293-9.179798 25.858586-1.939394 13.834343-5.171717 29.220202-9.69697 46.157576l-4.783838 0.775757c2.844444-21.074747 1.810101-45.252525-2.973737-72.791919z" p-id="14904"></path><path d="M685.32043 539.79798l-4.137374-6.981818c-15.515152-25.858586-31.547475-52.105051-47.838384-78.222223 0 18.230303-2.19798 36.20202-6.464646 53.915152l-1.292929 5.042424-15.127273-2.068687 0.517172-5.559596c2.844444-32.969697-1.292929-67.10303-12.282829-101.494949l-16.290909 10.214141-9.179798 8.533334-30.254545-4.137374 48.872727-30.642424c-8.145455-12.929293-17.713131-27.280808-28.832323-43.830303l-5.042424-7.369697 46.674747-8.533334-6.981818 17.454546 17.454545 27.668687 5.688889-3.620202 5.818182-17.971718 41.632323 5.688889c-0.387879-0.387879-0.775758-0.646465-1.292929-1.034343l-0.129293-0.129293c-9.69697-8.662626-23.143434-16.290909-39.951515-22.755556l-6.206061-2.327272 6.852526-12.541415 3.749494 0.387879c23.531313 2.19798 38.4 4.913131 45.511112 8.274748 7.628283 3.620202 12.153535 7.111111 14.480808 10.731313 2.456566 3.878788 3.232323 8.791919 2.197979 14.739394-0.646465 3.749495-1.163636 6.335354-2.068686 8.274747l16.678787-10.472727c-14.351515-22.884848-29.220202-45.640404-43.959596-67.878788l-4.913131-7.369697 50.424243-9.179798-10.084849 19.135354 28.70303 45.769697 0.387879-3.361616c2.715152-20.29899 1.680808-44.218182-2.973737-70.981819l-1.163637-6.852525 47.967677-0.129293-10.343434 10.084849c-2.327273 2.327273-5.559596 8.016162-7.369697 22.367676-1.939394 13.446465-5.042424 28.444444-9.309091 44.735354l16.420202-10.343434 5.30101-16.420202 36.719192 3.749495-9.438384 15.644444c20.428283 32.452525 39.951515 62.836364 58.181818 90.505051l2.327273 3.620202-19.135353 23.40202-10.731314-17.066667-84.040404 52.880808c-7.886869 4.913131-14.739394 10.343434-20.428282 16.032323l-2.068687 2.068687-31.935354-4.266666 129.292929-81.19596-18.359595-29.349495-67.878788 42.666667c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323L707.429521 437.010101l-22.109091-2.973737c-0.517172 0.775758-1.163636 1.422222-2.068687 2.068687-1.292929 0.775758-2.844444 1.292929-4.525252 1.292929-3.620202 0-8.145455-2.068687-14.610102-6.723233-5.30101-3.490909-11.765657-6.593939-19.135353-8.921212l32.323232 51.458586c4.783838 7.49899 13.446465 20.686869 25.987879 39.175758l2.456566 3.620202-20.428283 23.789899zM618.2174 408.694949l13.187878 20.945455c18.876768 30.125253 37.624242 60.509091 55.59596 90.375758l4.137374-4.913132c-11.248485-16.678788-19.264646-28.70303-23.660606-35.814141l-82.876768-131.878788 1.292929-3.361616-8.40404 1.551515c10.472727 15.644444 19.393939 29.220202 27.151515 41.632323l0.258586-0.258586 0.517172 1.551516 2.327272 3.749494-0.90505 0.517172 0.387879 1.163637c7.111111 20.557576 11.894949 40.985859 14.351515 61.284848 0-7.240404-0.387879-14.610101-1.034344-21.850505l-2.327272-24.69495z m36.20202-7.757575c5.947475 0 10.472727 0.387879 13.834343 1.292929 7.886869 1.939394 13.187879 5.171717 16.032323 9.69697 2.327273 3.749495 3.361616 8.145455 2.973738 13.317171v0.258586l101.236363-63.612121-18.359595-29.349495-84.686869 53.139394-11.119192 9.69697-30.125253-4.137374 40.339394-25.341414c-3.749495 0.129293-8.274747-1.810101-14.092929-6.335354l-46.157576 28.961617 8.533334 13.575757c8.533333-0.775758 15.773737-1.163636 21.591919-1.163636z m-0.258586 11.636363c6.206061 2.327273 11.636364 5.171717 16.549495 8.404041l0.258586 0.129293c2.068687 1.551515 3.620202 2.456566 4.783838 3.232323 0.129293-2.585859-0.258586-4.654545-1.292929-6.206061-0.646465-1.034343-2.715152-3.10303-9.050505-4.654545-1.680808-0.517172-5.042424-0.905051-11.248485-0.905051z m174.933333-8.274747l8.274748 13.317172 3.490909-4.266667c-18.10101-27.539394-37.624242-57.923232-57.923232-90.117172l-1.939394-3.10303 3.620202-6.076768-9.050505-0.90505-1.29293 4.137373 30.254546 48.09697 24.565656 38.917172z m-194.456565-39.175758l-1.29293 3.878788 5.30101-3.361616-4.00808-0.517172z m39.951515-17.066666c3.490909 2.973737 5.818182 4.525253 7.240404 5.30101 0.129293-0.517172 0.258586-1.292929 0.387879-2.068687 0.517172-3.10303 0.258586-5.430303-0.646465-6.852525-0.387879-0.646465-2.19798-2.844444-9.69697-6.464647-2.456566-1.163636-7.49899-2.715152-17.842424-4.395959 8.016162 4.525253 14.868687 9.309091 20.557576 14.480808z m4.395959-64.129293c14.222222 21.462626 28.444444 43.442424 42.278788 65.551515l3.490909-2.19798-38.270707-61.026263 2.068687-4.00808-9.567677 1.680808z m52.105051 51.458586l0.517172 0.90505 2.068686-1.292929-2.585858 0.387879z m7.49899-73.438384c1.551515 10.472727 2.715152 20.428283 3.10303 29.995959 0.646465-3.749495 1.292929-7.369697 1.810101-10.860606 1.034343-7.757576 2.456566-14.092929 4.525253-19.135353h-9.438384z" p-id="14905"></path></svg>
        </template>
        {{ $tag }} (共 {{ $articleData.length }} 篇)
      </a-tag>
      <a-tag
        v-else-if="$year"
        class="content"
        closable
        @close="goToLink('/archives')"
      >
        <template #icon>
          <svg t="1690985889973" class="icon" viewBox="0 0 1029 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14900" width="200" height="200"><path d="M1020.835581 368.09697L864.649723 121.793939C850.944672 100.331313 822.500228 93.99596 800.908309 107.442424L21.401238 600.565657c-21.462626 13.705051-27.79798 42.149495-14.351515 63.612121L163.364874 910.480808c13.705051 21.462626 42.149495 27.79798 63.612122 14.222222l779.50707-493.123232c21.462626-13.575758 27.927273-42.020202 14.351515-63.482828z m-31.159596 37.10707L210.168915 898.327273c-6.852525 4.39596-15.90303 2.327273-20.29899-4.525253L33.684066 647.49899c-4.39596-6.852525-2.327273-15.90303 4.525253-20.29899l779.50707-493.123232c6.852525-4.266667 15.90303-2.327273 20.169697 4.654545l156.185859 246.30303c4.39596 6.593939 2.456566 15.644444-4.39596 20.169697zM317.740632 248.888889l12.929293 31.030303 16.808081-29.090909 33.486868-2.715152-22.626262-24.953535 7.628283-32.711111-30.513132 13.834343-28.832323-17.454545 3.620202 33.486869-25.470707 21.721212 32.969697 6.852525zM516.205278 156.444444l-16.161616-29.60808-13.575757 30.90101-33.09899 6.335353 24.953535 22.367677-4.266667 33.357576 29.220202-16.808081 30.383839 14.480808-6.981818-32.969697 23.014141-24.436364-33.486869-3.620202z m302.545455 495.19192l-26.634344-20.428283-0.129292 33.616161-27.79798 18.876768 32.064646 10.60202 9.438384 32.19394 19.911111-27.151515 33.616162 0.90505-19.781818-27.280808 11.377777-31.547475-32.064646 10.214142zM710.015379 785.454545l-12.670707-31.159596-17.066666 28.961617-33.486869 2.456565 22.367677 25.082829-8.016162 32.581818 30.771717-13.446465 28.703031 17.842424-3.361617-33.486868 25.470708-21.721212-32.711112-7.111112z m-199.240404 91.022223l15.903031 29.737373 13.963636-30.642424 33.09899-5.947475-24.824243-22.755555 4.525253-33.357576-29.349495 16.549495-30.254545-14.610101 6.723232 32.840404-23.272727 24.436364 33.486868 3.749495zM212.366895 378.957576l26.50505 20.816161 0.387879-33.616161 27.927273-18.747475-31.935354-10.731313-9.179798-32.323232-20.169697 26.892929-33.616162-1.163637 19.523233 27.410101-11.636364 31.547475 32.19394-10.084848z m-118.303031 145.066666c-3.490909-142.222222 65.680808-282.892929 194.585859-364.347474S574.257804 75.894949 701.611339 139.765657l30.771717-19.39394c-37.624242-21.074747-78.222222-36.460606-120.888889-46.028283-57.018182-12.8-115.070707-14.480808-172.476767-5.042424-59.474747 9.826263-115.717172 31.288889-167.046465 63.870707-51.329293 32.581818-94.771717 74.084848-129.163636 123.604041-33.228283 47.709091-56.630303 100.977778-69.430303 157.866666-9.567677 42.666667-12.929293 85.850505-9.955556 128.905051l30.642424-19.523233zM931.106288 502.30303c3.620202 142.222222-65.551515 282.892929-194.327272 364.347475-128.905051 81.583838-285.608081 83.911111-412.832323 20.040404l-30.771718 19.523232c37.624242 20.945455 78.222222 36.460606 120.888889 46.028283 57.018182 12.8 115.070707 14.480808 172.476768 5.042424 59.474747-9.826263 115.717172-31.288889 166.917172-63.741414 51.329293-32.581818 94.771717-74.084848 129.163636-123.60404 33.09899-47.838384 56.50101-100.977778 69.30101-157.866667 9.567677-42.666667 12.929293-85.850505 9.955556-128.90505L931.106288 502.30303zM381.482046 306.424242c36.072727-22.755556 75.765657-34.909091 115.717172-37.365656l47.579798-30.125253c-62.836364-7.369697-125.80202 6.723232-180.105051 40.985859-54.173737 34.262626-93.866667 85.20404-114.036363 145.066667l47.579798-30.125253c19.264646-35.038384 47.191919-65.680808 83.264646-88.436364z m262.206061 413.608081c-36.072727 22.884848-75.765657 35.038384-115.587879 37.365657l-47.579798 30.125252c62.836364 7.369697 125.80202-6.723232 180.10505-41.115151 54.173737-34.262626 93.866667-85.20404 114.036364-145.066667l-47.579798 30.125253c-19.264646 35.038384-47.321212 65.680808-83.393939 88.565656z m0 0" p-id="14901"></path><path d="M225.296187 614.529293c30.383838 48.484848 50.036364 78.868687 58.69899 91.280808l-11.248484 16.032323c-11.377778-19.523232-23.919192-40.210101-37.624243-62.060606C221.4174 637.931313 210.039622 620.606061 200.989117 607.676768l27.022222-3.620202-2.715152 10.472727z m61.155556 163.167677c9.955556-19.652525 16.420202-39.046465 19.393939-58.440404 2.973737-19.264646-0.905051-39.692929-11.765656-61.155556-10.860606-21.462626-21.721212-40.985859-32.711111-58.569697S240.42346 567.078788 231.760834 554.666667l29.478788-6.206061-4.654546 11.765657c26.375758 42.020202 44.347475 74.084848 53.656566 96.064646 9.309091 21.979798 11.119192 43.313131 5.430303 64-5.688889 20.686869-14.351515 40.210101-25.858586 58.569697l-3.361616-1.163636z m105.244444-270.09293l58.69899 93.478788c9.050505 14.351515 18.230303 28.315152 27.539394 41.761616l-12.282828 14.351516-13.575758-21.59192-77.575757 48.743435c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 109.123232-68.525253-37.624242-59.862626-62.060606 39.046464c-8.274747 5.171717-15.515152 10.860606-21.462627 16.808081l-13.187878-1.810101 93.866666-58.957576-33.09899-52.751515-66.973737 42.149495c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 96.711111-60.767677 3.620202-13.446464 22.367677 1.551515-4.783839 9.826262z" p-id="14902"></path><path d="M292.269925 785.971717l-14.092929-4.913131 2.973737-5.947475c9.567677-19.006061 15.90303-38.012121 18.876768-56.630303 2.844444-17.971717-1.034343-37.365657-11.119192-57.664646-10.60202-21.20404-21.591919-40.727273-32.452526-58.052526-10.860606-17.19596-20.686869-32.193939-29.349495-44.735353l-5.042424-7.240404 48.614142-10.343435-7.49899 19.135354c1.680808 2.585859 3.232323 5.171717 4.913131 7.757576l97.486869-61.284849 4.266666-15.773737 35.684849 2.456566-6.981818 14.480808 57.018182 90.763636c9.050505 14.351515 18.230303 28.315152 27.410101 41.50303l2.585858 3.749495-20.29899 23.789899-14.610101-23.40202-72.921212 45.640404c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-30.642424-4.137374c-0.387879 6.206061-1.551515 12.412121-3.232323 18.618182-5.818182 21.074747-14.739394 41.373737-26.634343 60.121212l-2.456566 4.008081zM241.457804 558.545455c7.49899 10.989899 15.773737 23.789899 24.694949 38.012121 11.119192 17.583838 22.238384 37.494949 32.969697 58.957576 8.791919 17.454545 13.187879 34.521212 13.317172 50.812121 1.810101-15.515152-0.775758-31.547475-7.628283-47.838384-8.40404-19.652525-23.919192-47.967677-46.286869-84.169697l-1.422222-0.258586 1.034344-0.646465c-2.068687-3.361616-4.266667-6.723232-6.464647-10.214141l-1.551515-2.456566 1.810101-4.525252-10.472727 2.327273z m62.448484 70.981818c4.783838 9.179798 8.791919 17.454545 11.765657 24.565656 6.981818 16.290909 9.955556 32.452525 9.050505 48.226263l116.492929-73.179798-31.418181-50.036364-57.276768 35.943435c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-26.117172-3.620202z m153.212122 3.232323l9.309091 14.739394 4.266666-5.042424c-8.40404-12.282828-16.937374-25.082828-25.212121-38.270707l-60.379798-96.19394 2.327273-4.783838-8.921212-0.646465-0.905051 3.361616 79.515152 126.836364z m-183.59596-56.371717c11.507071 18.876768 21.074747 35.426263 28.573737 49.777778l98.39192-61.802021-26.89293-42.925252-62.060606 39.046464c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032324l-2.068686 2.068687-15.515152-2.19798z m-1.422222 156.056565l-4.525253-7.757575c-11.507071-19.781818-24.177778-40.59798-37.624242-61.931313-13.446465-21.462626-24.824242-38.917172-33.874748-51.846465l-5.430303-7.757576 44.99394-6.076768-4.137374 16.549495c29.608081 47.062626 48.743434 76.929293 57.147475 88.953536l2.327273 3.361616-18.876768 26.50505zM210.944672 612.072727c8.145455 12.024242 17.842424 27.022222 28.832324 44.476768 11.765657 18.747475 22.884848 36.977778 33.228282 54.432323l3.749495-5.30101c-9.567677-14.092929-28.185859-43.054545-56.50101-88.177778l-1.292929-2.068687 1.163636-4.654545-9.179798 1.292929z" p-id="14903"></path><path d="M672.391137 476.185859c4.654545 7.49899 13.317172 20.557576 25.987879 39.30505l-12.282829 14.351515c-19.135354-31.806061-39.046465-64.258586-59.733333-97.228283 2.456566 25.212121 0.775758 50.036364-5.171717 74.602021l-4.39596-0.646465c3.10303-36.072727-1.810101-73.050505-14.997979-110.933333l-23.014142 14.480808-7.628283 6.981818-11.636363-1.551515 40.210101-25.212121c-9.050505-14.351515-19.781818-30.642424-32.064647-48.872728l27.539394-5.042424-4.137374 10.343434 22.109091 35.167677 12.412122-7.757576 5.042424-15.385858 24.824242 3.361616-39.30505 24.694949 13.575757 21.59192c18.359596-1.939394 30.771717-2.068687 37.107071-0.517172s10.472727 4.008081 12.541414 7.111111c1.680808 2.715152 2.327273 5.947475 2.19798 9.826263-0.258586 3.878788-0.646465 5.947475-1.292929 6.335353-1.939394 1.163636-6.206061-0.646465-12.670707-5.430303-9.179798-6.076768-20.945455-10.60202-35.167677-13.575757l39.951515 64z m-41.50303-151.143435c22.626263 2.068687 37.236364 4.654545 43.571717 7.757576 6.335354 3.10303 10.343434 5.947475 12.024242 8.533333 1.680808 2.715152 2.19798 6.335354 1.422222 10.731313-0.775758 4.525253-1.422222 6.981818-2.068686 7.369697-2.585859 1.551515-7.628283-0.775758-15.127273-7.111111-10.214141-9.179798-24.177778-17.19596-41.761616-23.919192l1.939394-3.361616z m157.090909-5.042424c21.074747 33.486869 41.115152 64.775758 60.121212 93.608081l-11.377778 13.834343-9.567677-15.127272-89.082828 55.983838c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 120.630303-75.765657-24.565657-39.175757-72.662626 45.769697c-8.274747 5.171717-15.515152 10.860606-21.462626 16.80808l-13.187879-1.810101 104.339394-65.551515-24.565656-39.175757-89.987879 56.50101-9.438384 8.274747-11.636364-1.551515 55.466667-34.909091c-15.773737-25.082828-31.418182-49.260606-47.062626-72.921212l29.995959-5.430303-6.076767 11.636364 36.589899 58.311111 37.365656-23.40202 4.525253-13.963637 22.884848 2.327273-6.593939 10.731313z m-56.242424-63.870707h26.634343c-4.39596 4.266667-7.49899 12.929293-9.179798 25.858586-1.939394 13.834343-5.171717 29.220202-9.69697 46.157576l-4.783838 0.775757c2.844444-21.074747 1.810101-45.252525-2.973737-72.791919z" p-id="14904"></path><path d="M685.32043 539.79798l-4.137374-6.981818c-15.515152-25.858586-31.547475-52.105051-47.838384-78.222223 0 18.230303-2.19798 36.20202-6.464646 53.915152l-1.292929 5.042424-15.127273-2.068687 0.517172-5.559596c2.844444-32.969697-1.292929-67.10303-12.282829-101.494949l-16.290909 10.214141-9.179798 8.533334-30.254545-4.137374 48.872727-30.642424c-8.145455-12.929293-17.713131-27.280808-28.832323-43.830303l-5.042424-7.369697 46.674747-8.533334-6.981818 17.454546 17.454545 27.668687 5.688889-3.620202 5.818182-17.971718 41.632323 5.688889c-0.387879-0.387879-0.775758-0.646465-1.292929-1.034343l-0.129293-0.129293c-9.69697-8.662626-23.143434-16.290909-39.951515-22.755556l-6.206061-2.327272 6.852526-12.541415 3.749494 0.387879c23.531313 2.19798 38.4 4.913131 45.511112 8.274748 7.628283 3.620202 12.153535 7.111111 14.480808 10.731313 2.456566 3.878788 3.232323 8.791919 2.197979 14.739394-0.646465 3.749495-1.163636 6.335354-2.068686 8.274747l16.678787-10.472727c-14.351515-22.884848-29.220202-45.640404-43.959596-67.878788l-4.913131-7.369697 50.424243-9.179798-10.084849 19.135354 28.70303 45.769697 0.387879-3.361616c2.715152-20.29899 1.680808-44.218182-2.973737-70.981819l-1.163637-6.852525 47.967677-0.129293-10.343434 10.084849c-2.327273 2.327273-5.559596 8.016162-7.369697 22.367676-1.939394 13.446465-5.042424 28.444444-9.309091 44.735354l16.420202-10.343434 5.30101-16.420202 36.719192 3.749495-9.438384 15.644444c20.428283 32.452525 39.951515 62.836364 58.181818 90.505051l2.327273 3.620202-19.135353 23.40202-10.731314-17.066667-84.040404 52.880808c-7.886869 4.913131-14.739394 10.343434-20.428282 16.032323l-2.068687 2.068687-31.935354-4.266666 129.292929-81.19596-18.359595-29.349495-67.878788 42.666667c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323L707.429521 437.010101l-22.109091-2.973737c-0.517172 0.775758-1.163636 1.422222-2.068687 2.068687-1.292929 0.775758-2.844444 1.292929-4.525252 1.292929-3.620202 0-8.145455-2.068687-14.610102-6.723233-5.30101-3.490909-11.765657-6.593939-19.135353-8.921212l32.323232 51.458586c4.783838 7.49899 13.446465 20.686869 25.987879 39.175758l2.456566 3.620202-20.428283 23.789899zM618.2174 408.694949l13.187878 20.945455c18.876768 30.125253 37.624242 60.509091 55.59596 90.375758l4.137374-4.913132c-11.248485-16.678788-19.264646-28.70303-23.660606-35.814141l-82.876768-131.878788 1.292929-3.361616-8.40404 1.551515c10.472727 15.644444 19.393939 29.220202 27.151515 41.632323l0.258586-0.258586 0.517172 1.551516 2.327272 3.749494-0.90505 0.517172 0.387879 1.163637c7.111111 20.557576 11.894949 40.985859 14.351515 61.284848 0-7.240404-0.387879-14.610101-1.034344-21.850505l-2.327272-24.69495z m36.20202-7.757575c5.947475 0 10.472727 0.387879 13.834343 1.292929 7.886869 1.939394 13.187879 5.171717 16.032323 9.69697 2.327273 3.749495 3.361616 8.145455 2.973738 13.317171v0.258586l101.236363-63.612121-18.359595-29.349495-84.686869 53.139394-11.119192 9.69697-30.125253-4.137374 40.339394-25.341414c-3.749495 0.129293-8.274747-1.810101-14.092929-6.335354l-46.157576 28.961617 8.533334 13.575757c8.533333-0.775758 15.773737-1.163636 21.591919-1.163636z m-0.258586 11.636363c6.206061 2.327273 11.636364 5.171717 16.549495 8.404041l0.258586 0.129293c2.068687 1.551515 3.620202 2.456566 4.783838 3.232323 0.129293-2.585859-0.258586-4.654545-1.292929-6.206061-0.646465-1.034343-2.715152-3.10303-9.050505-4.654545-1.680808-0.517172-5.042424-0.905051-11.248485-0.905051z m174.933333-8.274747l8.274748 13.317172 3.490909-4.266667c-18.10101-27.539394-37.624242-57.923232-57.923232-90.117172l-1.939394-3.10303 3.620202-6.076768-9.050505-0.90505-1.29293 4.137373 30.254546 48.09697 24.565656 38.917172z m-194.456565-39.175758l-1.29293 3.878788 5.30101-3.361616-4.00808-0.517172z m39.951515-17.066666c3.490909 2.973737 5.818182 4.525253 7.240404 5.30101 0.129293-0.517172 0.258586-1.292929 0.387879-2.068687 0.517172-3.10303 0.258586-5.430303-0.646465-6.852525-0.387879-0.646465-2.19798-2.844444-9.69697-6.464647-2.456566-1.163636-7.49899-2.715152-17.842424-4.395959 8.016162 4.525253 14.868687 9.309091 20.557576 14.480808z m4.395959-64.129293c14.222222 21.462626 28.444444 43.442424 42.278788 65.551515l3.490909-2.19798-38.270707-61.026263 2.068687-4.00808-9.567677 1.680808z m52.105051 51.458586l0.517172 0.90505 2.068686-1.292929-2.585858 0.387879z m7.49899-73.438384c1.551515 10.472727 2.715152 20.428283 3.10303 29.995959 0.646465-3.749495 1.292929-7.369697 1.810101-10.860606 1.034343-7.757576 2.456566-14.092929 4.525253-19.135353h-9.438384z" p-id="14905"></path></svg>
        </template>
        {{ $year }}年 (共 {{ $articleData.length }} 篇)
      </a-tag>
      <a-tag
        v-else
        class="content"
      >
        <template #icon>
          <svg t="1690985889973" class="icon" viewBox="0 0 1029 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14900" width="200" height="200"><path d="M1020.835581 368.09697L864.649723 121.793939C850.944672 100.331313 822.500228 93.99596 800.908309 107.442424L21.401238 600.565657c-21.462626 13.705051-27.79798 42.149495-14.351515 63.612121L163.364874 910.480808c13.705051 21.462626 42.149495 27.79798 63.612122 14.222222l779.50707-493.123232c21.462626-13.575758 27.927273-42.020202 14.351515-63.482828z m-31.159596 37.10707L210.168915 898.327273c-6.852525 4.39596-15.90303 2.327273-20.29899-4.525253L33.684066 647.49899c-4.39596-6.852525-2.327273-15.90303 4.525253-20.29899l779.50707-493.123232c6.852525-4.266667 15.90303-2.327273 20.169697 4.654545l156.185859 246.30303c4.39596 6.593939 2.456566 15.644444-4.39596 20.169697zM317.740632 248.888889l12.929293 31.030303 16.808081-29.090909 33.486868-2.715152-22.626262-24.953535 7.628283-32.711111-30.513132 13.834343-28.832323-17.454545 3.620202 33.486869-25.470707 21.721212 32.969697 6.852525zM516.205278 156.444444l-16.161616-29.60808-13.575757 30.90101-33.09899 6.335353 24.953535 22.367677-4.266667 33.357576 29.220202-16.808081 30.383839 14.480808-6.981818-32.969697 23.014141-24.436364-33.486869-3.620202z m302.545455 495.19192l-26.634344-20.428283-0.129292 33.616161-27.79798 18.876768 32.064646 10.60202 9.438384 32.19394 19.911111-27.151515 33.616162 0.90505-19.781818-27.280808 11.377777-31.547475-32.064646 10.214142zM710.015379 785.454545l-12.670707-31.159596-17.066666 28.961617-33.486869 2.456565 22.367677 25.082829-8.016162 32.581818 30.771717-13.446465 28.703031 17.842424-3.361617-33.486868 25.470708-21.721212-32.711112-7.111112z m-199.240404 91.022223l15.903031 29.737373 13.963636-30.642424 33.09899-5.947475-24.824243-22.755555 4.525253-33.357576-29.349495 16.549495-30.254545-14.610101 6.723232 32.840404-23.272727 24.436364 33.486868 3.749495zM212.366895 378.957576l26.50505 20.816161 0.387879-33.616161 27.927273-18.747475-31.935354-10.731313-9.179798-32.323232-20.169697 26.892929-33.616162-1.163637 19.523233 27.410101-11.636364 31.547475 32.19394-10.084848z m-118.303031 145.066666c-3.490909-142.222222 65.680808-282.892929 194.585859-364.347474S574.257804 75.894949 701.611339 139.765657l30.771717-19.39394c-37.624242-21.074747-78.222222-36.460606-120.888889-46.028283-57.018182-12.8-115.070707-14.480808-172.476767-5.042424-59.474747 9.826263-115.717172 31.288889-167.046465 63.870707-51.329293 32.581818-94.771717 74.084848-129.163636 123.604041-33.228283 47.709091-56.630303 100.977778-69.430303 157.866666-9.567677 42.666667-12.929293 85.850505-9.955556 128.905051l30.642424-19.523233zM931.106288 502.30303c3.620202 142.222222-65.551515 282.892929-194.327272 364.347475-128.905051 81.583838-285.608081 83.911111-412.832323 20.040404l-30.771718 19.523232c37.624242 20.945455 78.222222 36.460606 120.888889 46.028283 57.018182 12.8 115.070707 14.480808 172.476768 5.042424 59.474747-9.826263 115.717172-31.288889 166.917172-63.741414 51.329293-32.581818 94.771717-74.084848 129.163636-123.60404 33.09899-47.838384 56.50101-100.977778 69.30101-157.866667 9.567677-42.666667 12.929293-85.850505 9.955556-128.90505L931.106288 502.30303zM381.482046 306.424242c36.072727-22.755556 75.765657-34.909091 115.717172-37.365656l47.579798-30.125253c-62.836364-7.369697-125.80202 6.723232-180.105051 40.985859-54.173737 34.262626-93.866667 85.20404-114.036363 145.066667l47.579798-30.125253c19.264646-35.038384 47.191919-65.680808 83.264646-88.436364z m262.206061 413.608081c-36.072727 22.884848-75.765657 35.038384-115.587879 37.365657l-47.579798 30.125252c62.836364 7.369697 125.80202-6.723232 180.10505-41.115151 54.173737-34.262626 93.866667-85.20404 114.036364-145.066667l-47.579798 30.125253c-19.264646 35.038384-47.321212 65.680808-83.393939 88.565656z m0 0" p-id="14901"></path><path d="M225.296187 614.529293c30.383838 48.484848 50.036364 78.868687 58.69899 91.280808l-11.248484 16.032323c-11.377778-19.523232-23.919192-40.210101-37.624243-62.060606C221.4174 637.931313 210.039622 620.606061 200.989117 607.676768l27.022222-3.620202-2.715152 10.472727z m61.155556 163.167677c9.955556-19.652525 16.420202-39.046465 19.393939-58.440404 2.973737-19.264646-0.905051-39.692929-11.765656-61.155556-10.860606-21.462626-21.721212-40.985859-32.711111-58.569697S240.42346 567.078788 231.760834 554.666667l29.478788-6.206061-4.654546 11.765657c26.375758 42.020202 44.347475 74.084848 53.656566 96.064646 9.309091 21.979798 11.119192 43.313131 5.430303 64-5.688889 20.686869-14.351515 40.210101-25.858586 58.569697l-3.361616-1.163636z m105.244444-270.09293l58.69899 93.478788c9.050505 14.351515 18.230303 28.315152 27.539394 41.761616l-12.282828 14.351516-13.575758-21.59192-77.575757 48.743435c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 109.123232-68.525253-37.624242-59.862626-62.060606 39.046464c-8.274747 5.171717-15.515152 10.860606-21.462627 16.808081l-13.187878-1.810101 93.866666-58.957576-33.09899-52.751515-66.973737 42.149495c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 96.711111-60.767677 3.620202-13.446464 22.367677 1.551515-4.783839 9.826262z" p-id="14902"></path><path d="M292.269925 785.971717l-14.092929-4.913131 2.973737-5.947475c9.567677-19.006061 15.90303-38.012121 18.876768-56.630303 2.844444-17.971717-1.034343-37.365657-11.119192-57.664646-10.60202-21.20404-21.591919-40.727273-32.452526-58.052526-10.860606-17.19596-20.686869-32.193939-29.349495-44.735353l-5.042424-7.240404 48.614142-10.343435-7.49899 19.135354c1.680808 2.585859 3.232323 5.171717 4.913131 7.757576l97.486869-61.284849 4.266666-15.773737 35.684849 2.456566-6.981818 14.480808 57.018182 90.763636c9.050505 14.351515 18.230303 28.315152 27.410101 41.50303l2.585858 3.749495-20.29899 23.789899-14.610101-23.40202-72.921212 45.640404c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-30.642424-4.137374c-0.387879 6.206061-1.551515 12.412121-3.232323 18.618182-5.818182 21.074747-14.739394 41.373737-26.634343 60.121212l-2.456566 4.008081zM241.457804 558.545455c7.49899 10.989899 15.773737 23.789899 24.694949 38.012121 11.119192 17.583838 22.238384 37.494949 32.969697 58.957576 8.791919 17.454545 13.187879 34.521212 13.317172 50.812121 1.810101-15.515152-0.775758-31.547475-7.628283-47.838384-8.40404-19.652525-23.919192-47.967677-46.286869-84.169697l-1.422222-0.258586 1.034344-0.646465c-2.068687-3.361616-4.266667-6.723232-6.464647-10.214141l-1.551515-2.456566 1.810101-4.525252-10.472727 2.327273z m62.448484 70.981818c4.783838 9.179798 8.791919 17.454545 11.765657 24.565656 6.981818 16.290909 9.955556 32.452525 9.050505 48.226263l116.492929-73.179798-31.418181-50.036364-57.276768 35.943435c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323l-2.068687 2.068687-26.117172-3.620202z m153.212122 3.232323l9.309091 14.739394 4.266666-5.042424c-8.40404-12.282828-16.937374-25.082828-25.212121-38.270707l-60.379798-96.19394 2.327273-4.783838-8.921212-0.646465-0.905051 3.361616 79.515152 126.836364z m-183.59596-56.371717c11.507071 18.876768 21.074747 35.426263 28.573737 49.777778l98.39192-61.802021-26.89293-42.925252-62.060606 39.046464c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032324l-2.068686 2.068687-15.515152-2.19798z m-1.422222 156.056565l-4.525253-7.757575c-11.507071-19.781818-24.177778-40.59798-37.624242-61.931313-13.446465-21.462626-24.824242-38.917172-33.874748-51.846465l-5.430303-7.757576 44.99394-6.076768-4.137374 16.549495c29.608081 47.062626 48.743434 76.929293 57.147475 88.953536l2.327273 3.361616-18.876768 26.50505zM210.944672 612.072727c8.145455 12.024242 17.842424 27.022222 28.832324 44.476768 11.765657 18.747475 22.884848 36.977778 33.228282 54.432323l3.749495-5.30101c-9.567677-14.092929-28.185859-43.054545-56.50101-88.177778l-1.292929-2.068687 1.163636-4.654545-9.179798 1.292929z" p-id="14903"></path><path d="M672.391137 476.185859c4.654545 7.49899 13.317172 20.557576 25.987879 39.30505l-12.282829 14.351515c-19.135354-31.806061-39.046465-64.258586-59.733333-97.228283 2.456566 25.212121 0.775758 50.036364-5.171717 74.602021l-4.39596-0.646465c3.10303-36.072727-1.810101-73.050505-14.997979-110.933333l-23.014142 14.480808-7.628283 6.981818-11.636363-1.551515 40.210101-25.212121c-9.050505-14.351515-19.781818-30.642424-32.064647-48.872728l27.539394-5.042424-4.137374 10.343434 22.109091 35.167677 12.412122-7.757576 5.042424-15.385858 24.824242 3.361616-39.30505 24.694949 13.575757 21.59192c18.359596-1.939394 30.771717-2.068687 37.107071-0.517172s10.472727 4.008081 12.541414 7.111111c1.680808 2.715152 2.327273 5.947475 2.19798 9.826263-0.258586 3.878788-0.646465 5.947475-1.292929 6.335353-1.939394 1.163636-6.206061-0.646465-12.670707-5.430303-9.179798-6.076768-20.945455-10.60202-35.167677-13.575757l39.951515 64z m-41.50303-151.143435c22.626263 2.068687 37.236364 4.654545 43.571717 7.757576 6.335354 3.10303 10.343434 5.947475 12.024242 8.533333 1.680808 2.715152 2.19798 6.335354 1.422222 10.731313-0.775758 4.525253-1.422222 6.981818-2.068686 7.369697-2.585859 1.551515-7.628283-0.775758-15.127273-7.111111-10.214141-9.179798-24.177778-17.19596-41.761616-23.919192l1.939394-3.361616z m157.090909-5.042424c21.074747 33.486869 41.115152 64.775758 60.121212 93.608081l-11.377778 13.834343-9.567677-15.127272-89.082828 55.983838c-8.274747 5.171717-15.515152 10.860606-21.462626 16.808081l-13.187879-1.810101 120.630303-75.765657-24.565657-39.175757-72.662626 45.769697c-8.274747 5.171717-15.515152 10.860606-21.462626 16.80808l-13.187879-1.810101 104.339394-65.551515-24.565656-39.175757-89.987879 56.50101-9.438384 8.274747-11.636364-1.551515 55.466667-34.909091c-15.773737-25.082828-31.418182-49.260606-47.062626-72.921212l29.995959-5.430303-6.076767 11.636364 36.589899 58.311111 37.365656-23.40202 4.525253-13.963637 22.884848 2.327273-6.593939 10.731313z m-56.242424-63.870707h26.634343c-4.39596 4.266667-7.49899 12.929293-9.179798 25.858586-1.939394 13.834343-5.171717 29.220202-9.69697 46.157576l-4.783838 0.775757c2.844444-21.074747 1.810101-45.252525-2.973737-72.791919z" p-id="14904"></path><path d="M685.32043 539.79798l-4.137374-6.981818c-15.515152-25.858586-31.547475-52.105051-47.838384-78.222223 0 18.230303-2.19798 36.20202-6.464646 53.915152l-1.292929 5.042424-15.127273-2.068687 0.517172-5.559596c2.844444-32.969697-1.292929-67.10303-12.282829-101.494949l-16.290909 10.214141-9.179798 8.533334-30.254545-4.137374 48.872727-30.642424c-8.145455-12.929293-17.713131-27.280808-28.832323-43.830303l-5.042424-7.369697 46.674747-8.533334-6.981818 17.454546 17.454545 27.668687 5.688889-3.620202 5.818182-17.971718 41.632323 5.688889c-0.387879-0.387879-0.775758-0.646465-1.292929-1.034343l-0.129293-0.129293c-9.69697-8.662626-23.143434-16.290909-39.951515-22.755556l-6.206061-2.327272 6.852526-12.541415 3.749494 0.387879c23.531313 2.19798 38.4 4.913131 45.511112 8.274748 7.628283 3.620202 12.153535 7.111111 14.480808 10.731313 2.456566 3.878788 3.232323 8.791919 2.197979 14.739394-0.646465 3.749495-1.163636 6.335354-2.068686 8.274747l16.678787-10.472727c-14.351515-22.884848-29.220202-45.640404-43.959596-67.878788l-4.913131-7.369697 50.424243-9.179798-10.084849 19.135354 28.70303 45.769697 0.387879-3.361616c2.715152-20.29899 1.680808-44.218182-2.973737-70.981819l-1.163637-6.852525 47.967677-0.129293-10.343434 10.084849c-2.327273 2.327273-5.559596 8.016162-7.369697 22.367676-1.939394 13.446465-5.042424 28.444444-9.309091 44.735354l16.420202-10.343434 5.30101-16.420202 36.719192 3.749495-9.438384 15.644444c20.428283 32.452525 39.951515 62.836364 58.181818 90.505051l2.327273 3.620202-19.135353 23.40202-10.731314-17.066667-84.040404 52.880808c-7.886869 4.913131-14.739394 10.343434-20.428282 16.032323l-2.068687 2.068687-31.935354-4.266666 129.292929-81.19596-18.359595-29.349495-67.878788 42.666667c-7.886869 4.913131-14.739394 10.343434-20.428283 16.032323L707.429521 437.010101l-22.109091-2.973737c-0.517172 0.775758-1.163636 1.422222-2.068687 2.068687-1.292929 0.775758-2.844444 1.292929-4.525252 1.292929-3.620202 0-8.145455-2.068687-14.610102-6.723233-5.30101-3.490909-11.765657-6.593939-19.135353-8.921212l32.323232 51.458586c4.783838 7.49899 13.446465 20.686869 25.987879 39.175758l2.456566 3.620202-20.428283 23.789899zM618.2174 408.694949l13.187878 20.945455c18.876768 30.125253 37.624242 60.509091 55.59596 90.375758l4.137374-4.913132c-11.248485-16.678788-19.264646-28.70303-23.660606-35.814141l-82.876768-131.878788 1.292929-3.361616-8.40404 1.551515c10.472727 15.644444 19.393939 29.220202 27.151515 41.632323l0.258586-0.258586 0.517172 1.551516 2.327272 3.749494-0.90505 0.517172 0.387879 1.163637c7.111111 20.557576 11.894949 40.985859 14.351515 61.284848 0-7.240404-0.387879-14.610101-1.034344-21.850505l-2.327272-24.69495z m36.20202-7.757575c5.947475 0 10.472727 0.387879 13.834343 1.292929 7.886869 1.939394 13.187879 5.171717 16.032323 9.69697 2.327273 3.749495 3.361616 8.145455 2.973738 13.317171v0.258586l101.236363-63.612121-18.359595-29.349495-84.686869 53.139394-11.119192 9.69697-30.125253-4.137374 40.339394-25.341414c-3.749495 0.129293-8.274747-1.810101-14.092929-6.335354l-46.157576 28.961617 8.533334 13.575757c8.533333-0.775758 15.773737-1.163636 21.591919-1.163636z m-0.258586 11.636363c6.206061 2.327273 11.636364 5.171717 16.549495 8.404041l0.258586 0.129293c2.068687 1.551515 3.620202 2.456566 4.783838 3.232323 0.129293-2.585859-0.258586-4.654545-1.292929-6.206061-0.646465-1.034343-2.715152-3.10303-9.050505-4.654545-1.680808-0.517172-5.042424-0.905051-11.248485-0.905051z m174.933333-8.274747l8.274748 13.317172 3.490909-4.266667c-18.10101-27.539394-37.624242-57.923232-57.923232-90.117172l-1.939394-3.10303 3.620202-6.076768-9.050505-0.90505-1.29293 4.137373 30.254546 48.09697 24.565656 38.917172z m-194.456565-39.175758l-1.29293 3.878788 5.30101-3.361616-4.00808-0.517172z m39.951515-17.066666c3.490909 2.973737 5.818182 4.525253 7.240404 5.30101 0.129293-0.517172 0.258586-1.292929 0.387879-2.068687 0.517172-3.10303 0.258586-5.430303-0.646465-6.852525-0.387879-0.646465-2.19798-2.844444-9.69697-6.464647-2.456566-1.163636-7.49899-2.715152-17.842424-4.395959 8.016162 4.525253 14.868687 9.309091 20.557576 14.480808z m4.395959-64.129293c14.222222 21.462626 28.444444 43.442424 42.278788 65.551515l3.490909-2.19798-38.270707-61.026263 2.068687-4.00808-9.567677 1.680808z m52.105051 51.458586l0.517172 0.90505 2.068686-1.292929-2.585858 0.387879z m7.49899-73.438384c1.551515 10.472727 2.715152 20.428283 3.10303 29.995959 0.646465-3.749495 1.292929-7.369697 1.810101-10.860606 1.034343-7.757576 2.456566-14.092929 4.525253-19.135353h-9.438384z" p-id="14905"></path></svg>
        </template>
        共 {{ articleData.length }} 篇，未完待续······
      </a-tag>
    </div>

    <!-- 时间轴主体 -->
    <div class="timeline-item" v-for="(item, year) in archiveData">
      <div class="year" v-if="year>0">
        <img class="chinese-zodiac" @click="goToLink('/docs/archives', 'year', year.replace('年', ''))" :src="'chinese-zodiac/' + getChineseZodiac(year.replace('年', '')) + '.svg'" :title="getChineseZodiacAlias(year.replace('年', ''))" alt="生肖">
        <span>{{ year }} 年</span>
      </div>
      <div class="timeline-item-content">
        <div v-for="(articles, month) in item">
          <span class="month" v-if="month>0">
            {{ month }} 月
          </span>
          <div class="articles">
            <span v-for="article in articles" class="article">
              
              <svg @click="goToLink('/docs/archives', 'category', article.categories[0])" role="img" viewBox="0 0 48 48" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" class="arco-icon arco-icon-bookmark" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" style="color: #00b42a;"><path d="M16 16h16M16 24h8"></path><path d="M24 41H8V6h32v17"></path><path d="M30 29h11v13l-5.5-3.5L30 42V29Z"></path></svg>
              <a :href="article.path" class="title" target="_blank">{{ article.title }}</a>
              <br>
              <ArticleMetadata :article="article" />
            </span>
          </div>
        </div>
      </div>
      <div id="main"></div>
    </div>
  </div>
</template>

<style scoped>
:deep(.arco-tag) {
  background-color: var(--vp-c-bg);
  color: var(--vp-c-text-1);
}
:deep(.arco-icon) {
  width: 1em;
  height: 1em;
}

.timeline-wrap {
  margin-top: 18px;
  word-break: break-all;
}

.timeline-wrap .timeline-header {
  padding-bottom: 20px;
}

.timeline-wrap .timeline-header .icon {
  fill: var(--vp-c-text-2);
  height: 22px;
  width: 22px;
}

.timeline-wrap .timeline-header .content {
  position: relative;
  left: -17px;
  font-size: 16px;
}

.timeline-wrap .timeline-item {
  padding: 0 0 0 20px;
  border-left: 1px solid #5D9DF0;
  line-height: 1;
  position: relative;
}

.timeline-wrap .timeline-item:not(:last-child) {
  padding-bottom: 20px;
}

.timeline-wrap .timeline-item .year {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0.6em;
}

.timeline-wrap .timeline-item .timeline-item-time {
  margin-bottom: 12px;
  width: 200px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.timeline-wrap .timeline-item .month {
  padding: 8px 0 8px 0;
  display: block;
  color: var(--vp-c-text-1);
  font-size: 16px;
  font-weight: bold;
  position: relative;
}

.timeline-wrap .timeline-item .timeline-item-content {
  font-size: 14px;
}

.timeline-wrap .timeline-item .articles {
  line-height: 1;
  padding-top: 7px;
}

.timeline-wrap .timeline-item .articles .article {
  display: block;
  position: relative;
  margin-bottom: 20px;
  line-height: 1.5;
}

.timeline-wrap .timeline-item .articles svg {
  position: absolute;
  left: -27.5px;
  top: 3.5px;
  background: #fff;
  border: 1px solid #84b9e5;
  border-radius: 50%;
  cursor: pointer;
}

.timeline-wrap .timeline-item .articles .article span {
  color: var(--vp-c-text-2);
}

.vp-doc a {
  font-weight: 400;
  color: var(--vp-c-text-1);
  text-decoration: none;
}
.vp-doc a:hover {
  color: var(--vp-c-brand-1);
  text-decoration: underline;
}
</style>